Search engines may differ slightly in the way they look and the search options they offer, but they all have two basic features: